17330 Sw 119Th Ave, Miami, Fl